﻿// 用户注册获得验证码 
$(function() {
	$("#getCode").click(function() {
		var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
		if (!myreg.test($("#tel").val())) {
			alert('请输入有效的手机号码！');
			return false;
		} else {
			$.post("user_valCode", {
				"user.userTel" : function() {
					return $("#tel").val();
				}
			}, function(data) {
				if (data == "1") {
					alert("发送成功！");
				} else {
					alert("发送失败！");
				}
			});
		}
	});
	return false;
});

// 删除 userTextsAll,users,disCheckAds,companiesDisCheck,allAds
$(function() {
	$(".delete").click(function() {
		var flag = confirm("确定要删除该信息吗?");
		if (flag) {
			var $tr = $(this).parent().parent();
			var url = this.href;
			var args = {
				"time" : new Date()
			};
			$.post(url, args, function(data) {
				if (data == "1") {
					alert("删除成功!");
					$tr.remove();
				} else {
					alert("删除失败!");
				}
			});
		}
		return false;
	});
});

// 通过审核广告 disCheckAds
$(function() {
	$(".passAd").click(function() {
		var flag = confirm("确定要通过审核该广告的信息吗?");
		if (flag) {
			var $tr = $(this).parent().parent();
			var url = this.href;
			var args = {
				"time" : new Date()
			};
			$.post(url, args, function(data) {
				if (data == "1") {
					alert("审核通过!");
					$tr.remove();
				} else {
					alert("审核失败!");
				}
			});
		}
		// 取消超链接的默认行为
		return false;
	});
});

// 通过审核商家 companiesDisCheck
$(function() {
	$(".passCompany").click(function() {
		var flag = confirm("确定要通过审核商家的信息吗?");
		if (flag) {
			var $tr = $(this).parent().parent();
			var url = this.href;
			var args = {
				"time" : new Date()
			};
			$.post(url, args, function(data) {
				if (data == "1") {
					alert("审核通过!");
					$tr.remove();
				} else {
					alert("审核失败!");
				}
			});
		}
		// 取消超链接的默认行为
		return false;
	});
});

// 通过审核某申诉 allIssue
$(function() {
	$(".passIssuc").click(function() {
		var flag = confirm("确定已处理该申诉的信息吗?");
		if (flag) {
			var url = this.href;
			var args = {
				"time" : new Date()
			};
			$.post(url, args, function(data) {
				if (data == "1") {

					alert("处理通过!");
					$("#Tag").html("已处理");
				} else {
					alert("处理失败!");
				}
			});
		}
		// 取消超链接的默认行为
		return false;
	});
});

// 接收任务 catchTaskList
$(function() {
	$(".catch").click(function() {
		var name = $(this).next(":input[id='username']").val();
		var tel = $(this).next().next(":input[id='tel']").val();
		var id = $(this).attr("id");

		$li = $(this).parent();
		var flag = confirm("确定接收由用户" + name + "发布的任务？");
		// 点击确定
		if (flag) {
			var url = this.href;
			var args = {
				"time" : new Date()
			};
			$.post(url, args, function(data) {
				// 若 data 的返回值为 1, 则提示 删除成功, 且把当前行删除
				if (data == "yes") {
					alert("接收由用户" + name + "发布的任务成功，请尽快完成!详情请联系该用户的电话" + tel);
					$li.remove();
					$("#notice-con").contents().find('a').each(function() {
						if ($(this).attr("id") == id) {
							$u = $(this).parent().parent();
							$div = $(this).parent().parent().parent();
							$u.remove();
							if ($div.children("ul").length == "0") {
								$div.append("<ul><li>暂无内容</li></ul>");
							}

						}
					});

				} else {
					alert(data);
				}
			});
		}
		return false;
	});
});

// 个人中心，修改个人资料 centerForUser
$(function() {
	$("#updateUserPasswordButton").click(function() {
		$("#updateUserPassword").css('display', 'block');
		$("#showUserInfo").css('display', 'none');
	});
	$("#updateUserInfoButton").click(function() {
		$("#updateUserInfo").css('display', 'block');
		$("#showUserInfo").css('display', 'none');
	});
});


//$(function() {
//	$("#buttonUpadateText")
//			.click(
//个人中心，用户修改已发布的求助信息 centerForUser
					function updateText(i) {
						$("#updateText").css('display', 'block');
						$("#showUserTextusersend").css('display', 'none');
						$
								.ajax({
									url : "usertext_findTextByTextId?userText.textId="+i,
									type : 'post',
									dataType : 'json',
									success : function(data) {
										
										$("#updateUserTextForm textarea").text(
												data["text"]);
										$("#updateUserTextForm select")
												.prepend(
														"<option  selected='selected'  value= '"
																+ data["type"]["typeId"]
																+ "'>"
																+ data["type"]["type"]
																+ "</option>");
										$(
												"#updateUserTextForm :text[name='userText.transPoint']")
												.attr("value",
														data["transPoint"]);
										
										 $("#updateUserTextForm:text[name='limitday']")
										 .attr("value",data["limitDate"]);
										 
										$(
												"#updateUserTextForm :hidden[name='userText.textId']")
												.attr("value", data["textId"]);
										if (data["image"] == null
												|| data["image"] == ""
												|| data["image"] == "no") {
											$("#img").remove();
											$("#updateUserTextForm ul li:eq(9)")
													.text("无上传图片");
										} else {
											$("#img")
													.attr("src", data["image"]);
											$(
													"#updateUserTextForm :hidden[name='userText.image']")
													.attr("value",
															data["image"]);

										}

									}
								});
						return false;

					}
					// 商家中心，商家修改已发布的求助信息 centerForCompany
					function updateAd(i) {
						$("#updateAd").css('display', 'block');
						$("#showUserTextCompanysend").css('display', 'none');
						$.ajax({
							url : 'bothtext_findTextByTextId?id='+i,
							type : 'post',
							dataType : 'json',
							success : function(data) {
								$("#updateAdForm textarea").text(data["text"]);
								$("#updateAdForm :hidden[name='bothText.textId']")
										.attr("value", data["textId"]);
								$("#updateAdForm :hidden[name='bothText.tag']").attr(
										"value", data["tag"]);
								$("#updateAdForm :hidden[name='bothText.sendId']")
										.attr("value", data["sendId"]);
								if (data["image"] == null || data["image"] == ""
										|| data["image"] == "no") {
									$("#img").remove();
									$("#updateAdForm ul li:eq(7)").text("无上传图片");
								} else {
									$("#img").attr("src", data["image"]);
									$("#updateAdForm :hidden[name='bothText.image']")
											.attr("value", data["image"]);
								}
							}
						});
						return false;
					}
					
//				);
//});


/*$(function() {
	$("#buttonComplain").click(*/
// 个人中心，用户点击申诉 centerForUser
			function Complain(i) {
				$("#userTextcomplain").css('display', 'block');
				$("#showUserTextdone").css('display', 'none');
				$.ajax({
					url : 'usertext_findTextByTextId?userText.textId='+i,
					type : 'post',
					dataType : 'json',
					success : function(data) {
						var text;
						text = $("#addIssueForm ul li:eq(0)").text();
						$("#addIssueForm ul li:eq(0)")
								.text(text + data["text"]);
						text = $("#addIssueForm ul li:eq(1)").text();
						$("#addIssueForm ul li:eq(1)").text(
								text + data["userByUserSendId"]["userName"]);
						text = $("#addIssueForm ul li:eq(2)").text();
						$("#addIssueForm ul li:eq(2)").text(
								text + data["userByUserCatchId"]);
						$("#addIssueForm :hidden[name='issue.textId']").attr(
								"value", data["textId"]);
						$("#addIssueForm :hidden[name='issue.indicterId']")
								.attr("value",
										data["userByUserSendId"]["userId"]);
						$("#addIssueForm :hidden[name='issue.defendantId']")
								.attr("value", data["userByUserCatchId"]);
					}
				});
				return false;
			}
/*			});
});*/

// 个人中心，用户要删除某条信息 centerForUser
$(function() {
	$(".buttonDeleteText").click(function() {
		var button=$(".buttonDeleteText").html();
		if(button=="取消")
			{
			 var flag = confirm("确定要取消该任务?");
			}
		else
			{
			 var flag = confirm("确定要删除该条信息?");
			}
		if (flag) {
			return true;
		} else
			return false;
	});
});

// 商家中心，商家左侧 centerForCompany
$(function() {
	$("#updateCompanyPasswordButton").click(function() {
		$("#updateCompanyPassword").css('display', 'block');
		$("#showCompanyInfo").css('display', 'none');
	});
	
	$("#returnButton").click(function() {
		$("#showCompanyInfo").css('display', 'block');
		$("#updateCompanyPassword").css('display', 'none');
		$("#updateCompanyInfo").css('display', 'none');
		
	});
	$("#updateCompanyInfoButton").click(function() {
		$("#updateCompanyInfo").css('display', 'block');
		$("#showCompanyInfo").css('display', 'none');
	});
/*	$("#buttonUpdateAd").click(*/
});